home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
pcl
/
src-16f.lha
/
ldb
/
validate.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-12-17
|
1KB
|
50 lines
/* $Header: validate.h,v 1.9 92/12/17 13:03:13 wlott Exp $ */
#if !defined(_INCLUDE_VALIDATE_H_)
#define _INCLUDE_VALIDATE_H_
#ifdef sparc
#define READ_ONLY_SPACE_START (0x00200000)
#define READ_ONLY_SPACE_SIZE (0x0bdfe000)
#define STATIC_SPACE_START (0x0c000000)
#define STATIC_SPACE_SIZE (0x03ffe000)
#define DYNAMIC_0_SPACE_START (0x10000000)
#define DYNAMIC_1_SPACE_START (0x18000000)
#define DYNAMIC_SPACE_SIZE (0x07ffe000)
#define CONTROL_STACK_START (0x00100000)
#define CONTROL_STACK_SIZE (0x0007e000)
#define BINDING_STACK_START (0x00180000)
#define BINDING_STACK_SIZE (0x0007e000)
#else sparc
#ifdef ibmrt
#define READ_ONLY_SPACE_START (0x00100000)
#define READ_ONLY_SPACE_SIZE (0x04F00000)
#else
#define READ_ONLY_SPACE_START (0x01000000)
#define READ_ONLY_SPACE_SIZE (0x04000000)
#endif
#define STATIC_SPACE_START (0x05000000)
#define STATIC_SPACE_SIZE (0x02000000)
#define DYNAMIC_0_SPACE_START (0x07000000)
#define DYNAMIC_1_SPACE_START (0x0b000000)
#define DYNAMIC_SPACE_SIZE (0x04000000)
#define CONTROL_STACK_START (0x50000000)
#define CONTROL_STACK_SIZE (0x00100000)
#define BINDING_STACK_START (0x60000000)
#define BINDING_STACK_SIZE (0x00100000)
#endif sparc
#endif